@charset "utf-8";
/* CSS Document */
.bj .main01{margin:auto; 
margin-top:30px; 
width:1200px; 
position:relative; 
overflow:hidden;}

.bj .main01 hr{border:0px;
 border-top:1px 
 solid #e9e9e9; 
 margin-top:20px; 
 height:50px;}
 
.bj .main01 .tt{position:absolute; 
top:2px; left:50%; 
margin-left:-85px; 
text-align:justify; 
text-justify:distribute-all-lines; 
padding:0 20px;
 text-align:center;
  background:#fff;}
  
.bj .main01 .tt h1{
margin:0px 0 10px 0; 
padding:0px; 
color:#555}

.bj .main01 .pic{float:left; 
width:450px; 
border:1px solid #e9e9e9; 
padding:1px;}
.bj .main01 .pic img{display:block; 
width: 100%;}
.bj .main01 .wen
{float:left; width:715px; 
text-indent:2em; 
padding-left:30px; 
line-height:28px; 
font-size:16px; overflow:hidden;}

.bj .main01 .wen p{margin:0px; 
padding:0px; 
text-align:justify; 
text-justify:distribute-all-lines;}
.bj .main01 .wen a{border:1px solid #049cc1; text-align:center; text-indent:0em; margin:0px; font-size:14px; display:block; float:right; height:30px; line-height:30px; padding:0 10px;}

.bj .main02{margin-top:30px; background:#f6f6f6; padding-bottom:20px; overflow:hidden;}
.bj .main02 .tt{text-align:center; padding-top:30px;}
.bj .main02 .tt h1{margin:0px; padding:0px; color:#555}
.bj .main02 .tt span{display:block; font-size:22px; margin-top:10px; font-weight:bold; color:#999;}
.bj .main02 ul{padding-left:20px; width:1220px; margin:auto; overflow:hidden;}
.bj .main02 ul li{float:left; width:285px; margin:20px 20px 0 0; overflow:hidden;}
.bj .main02 ul li .pic{width:281px; border:1px solid #e9e9e9; height:180px; padding:1px; overflow:hidden;}
.bj .main02 ul li .pic a{display:block; width:281px; height:180px; overflow:hidden;}
.bj .main02 ul li .pic a img{display:block; width:281px; height:180px; transition:all 0.5s;}
.bj .main02 ul li .pic a:hover img{transform:scale(1.1);}
.bj .main02 ul li h4{margin:0px; padding:0px; text-align:center; font-weight:100;}

.bj .main03{width:1200px; margin:auto; margin-top:30px; overflow:hidden;}
.bj .main03 .tt{text-align:center; color:#555;}
.bj .main03 .tt h1{margin:0px; padding:0px; line-height:25px;}
.bj .main03 .tt b{font-size:22px; display:block; margin-top:10px; color:#999;}
.bj .main03 .lt{float:left; margin-top:20px; overflow:hidden;}
.bj .main03 .lt iframe{width:500px; height:350px;}
.bj .main03 .rt{float:right; width:670px; margin-top:10px; overflow:hidden;}
.bj .main03 .rt ul li{margin-top:17px; border-bottom:1px dotted #e9e9e9; overflow:hidden;}
.bj .main03 .rt ul li span{display:block; float:left; text-align:center; font-size:15px;}
.bj .main03 .rt ul li span b{display:block; font-size:50px; line-height:50px;}
.bj .main03 .rt ul li dd{width:580px; float:left; margin:0px; padding:0px 0 0 20px; overflow:hidden;}
.bj .main03 .rt ul li dd h2{margin:0px; padding:0px;}
.bj .main03 .rt ul li dd p{margin:0px; padding:5px 0 0 0; color:#666;}
.bj .main03 .video{width:1220px; overflow:hidden;}
.bj .main03 .video ul li{float:left; width:285px; margin:20px 20px 0 0; overflow:hidden;}
.bj .main03 .video ul li h4{margin:5px 0 0 0px; padding:0px; text-align:center; font-weight:100; text-align:center;}




